all to the better - Alemán Inglés Diccionario